package com.inter.law;

import com.inter.law.dao.IlTaskDAO;
import com.inter.law.entity.IlTask;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

import java.util.ArrayList;
import java.util.List;

public class readTaskList {
	private ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
	public List readTaskList() throws Exception{
		IlTaskDAO ilTaskDAO = IlTaskDAO.getFromApplicationContext(ac);
		
		List<IlTask> list = new ArrayList();
		list = (List<IlTask>)ilTaskDAO.findAll();
		return list;
	}
	public IlTask readTaskById(Integer id){
		IlTaskDAO ilTaskDAO = IlTaskDAO.getFromApplicationContext(ac);
		IlTask ilTask = ilTaskDAO.findById(id);
		return ilTask;
	}
}
